maintain a facility - Espagnol Anglais Dictionnaire